Don't we need a default value here of ```-1```?