finalização das funcionalidades.