adicao de mixins e melhoria