public synchronized ArrayList<TradableDTO> getOrdersWithRemainingQty(String userName) { ArrayList<TradableDTO> temp = new ArrayList<TradableDTO>(); for (TradableDTO tdo : buySide.getOrdersWithRemainingQty(userName)) { temp.add(tdo); } for (TradableDTO tdo : sellSide.getOrdersWithRemainingQty(userName)) { temp.add(tdo); } return temp; }