hyperselect cleanup