removed partial implementation of chop