Designing pragmatic trials-what can we learn from lessons learned?