replace manual control gui with new system