Added functioning input system