updated hand class