fix retrieve page