chew functiom changes