added user pin functionality