add stock referring interfaces