bunch of tweaks; compression