create user pages: show and index