Input control