add optional footer / header parts
 global block

includes a global instruction block and start some global block we will
be using