Worked on cursor system