adding timezone and country detection when registrating