Initial rewrite of chromeloger for cf8