add back in the default value for the type param