refactor StockService