commiting inventory feautures (some hardcoded stuff needs to be removed)