added methods for handling players hand