Implementando as partes que falatavam..