add xutils comp^