add input manager system