userpassword now use hashcode to get unique value.