Preparing engine