update prevent remove from raising exception