Cursor Updates

Applied changes to cursor. Not operational yet but does not cause the
program to fail.