organização e integração do controller