optimize format