cam switching work!