Preparing the hardware