Add test page, fix generateRef