initial commit on registration