sdk impl
module resolving