roworked input