challenging market environment