updated manual control