modify cursor changing ability to pointer shape