allows maxPoints=0 for exercises