Alternating Controller