test all control modes