unknown changes, commiting before refactoring inventory class