small perf changes, image size, compress middleware needed to load before static