usando eventos para melhorar o server