tweaked control scheme