Found a bunch of giant catapillars on my cherimoya trees. The biggest ones Ive ever seen, as big as a hot dog. They do a lot of damage quick. Check your trees, they will strip them fast. I pulled a bunch off last night and am going to do a light sray of BT today.