deal with changing market

deal with changing market