recieverがローカル変数になっていたので訂正