user profiles. unit tests. registration templates