Cursor class improvements

New properties + comments