modify cursor