Understanding team work and assignments