Mudada a implementação das classes