Why use the SmartCover and not develop the format internally?