client pages