fix small bug + update u2v_clean()