deleted MOQ framework