complete basic team controller