update ControllerFrame and FunctionButton