simple_registration data creator
added detailed_registration pattern & made it return dictionary