implement: stock checking