~splited input system