addPrepHw