finished preliminary freezesplitter