Four blocks, three package-specific and makecp.py

makecp did not work for me so I made individual blocks.