先頃のfunctionが間違っていたので修正