Mengwan settles accounts