* added PathResolver