falta concluir a funcao insert