Inventory: reseive_bonus, subscription and functions implemented