resovle underscore