Alteração função add, a mesma deve voltar um boleano para validação posterior !