Preparing everything