add cate move support