added step 9 of input.module