Refatoração - comunicação com as interfaces