http://qiita.com/volanja/items/c61a5d068e4a8a2e3c78を反映