updated HACKING