Added inventory methods and such