Adicionando correcao de erros e inicio de Delete