implemented dataorganization in the inputmanager