update cursor line: much more cooler