refatorada nos controllers