dynamic assembly resolver