created registration module