pre-instructions for the final