add mset support