add stock working