Implement of StockProcedure Interface