complete pagination. start forget password and redis usage