Need to count anyway because of the forward declaration in line 35...