added support sor squeeze