syntax fixes
adds page hook