working on registration, refs #11