ajax registration updates and fixes. some variables were being real bastards in the un/serialize process