use cursortools and prefer format instead of unicode