addded registration on first launch