Team approach, idea generation, conflict and performance