speed optimization
more formats testing