adicionado primeiras linhas de codigo