We are not using the default argument as far as I can tell, maybe we should not have a default.