I looked through my scope at the little pests eating my leaves and they kinda looked like little maggots. any ideas????