move the HACKs into the program