Reorganize semiauto harness