chain 式に変更