issue #5: stock modelize