switch 1 complete