Team logic and front-end