specialization leads into increase of teams, which fall apart because of communication issues.