adição de varias classes e funcionalidades