privatise some methods to simplify Hand class