Refatorando controllers