modified default value to None