use default value instead of value