finished pre extra credit tests