adding bbfreeze
cleaning up. argueing open() -- arrgh.