misc
resolve