clearer reasoning