input management