deal with not same line q