upgraded form_auth library