Implementação do plugin