basic keeping track of marks