write add, get, has methods for Hand