Reestruturação dos metódos