Add input system