mqh:some changes