work on cursor
cursor getting better