Registration module is done
added main business logic