makes sense for many reasons是什么意思?