volatileが必要な場所が分かるかどうか