rewrite the extending guide + site tweaks