verificado a implementação do strategy