Updates in Consumer Profile and some bug fix in registration