fixes to timezone handling; fixes to registration internals; xcard_temp.py under testing