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;
  }