DRY out inputting operator