making item/monster count a method instead of a pubsub