#6 added filters, access control to TeamController