real time and input manager class