* enhance dynamic resolve