continuando a implementação do primeiro driver