inventory (with event sourcing at some day)