update rules for squeeze