refactored hand item summary function