Adicionadas todas as funções sugeridas