added cursor coloring, though it doesnt work in OSX's terminal