início da implementação