make HACKING slightly more generic