Interface básica; Algumas modificações na estrutura;