documenting and hacking stuff