added support sor squeeze, take 2