still working on registration