completes team model
after facing some committing problems