added edit admin; everything is in one form; submit from both add/edit calls a single method; fixed messages reporting