changes to HAMM, along with a solution to INI