cleaned up cursor model setters