Fixing more page response apis

plus search, so this closes #18