resolving utils moved to useful.resolver