It Makes Sense Meaning