add stock validation OK