yosemite用に修正