vec: cleanup