prepareInput