cursor properties update