no copy, added input manager class