Adicionado comentários e aquele outro negócio q esqueci o nome...