got rid of ready(), added showForgotPasswordLink option