Adicionado interfaces das Funcoes