util from mop

util from mop