fixed up compress service a bit