added claiming
sms verification code refactors