factorized /inventory