passwordhash class added