only show public GPs

and added max_length to email login/reg fields