ajustes e melhorias, implementações para o usuario.