any help would be great, i may be just freaking out over nothing but if you have any idea of what this could be? also the little black spot on the side of the leaf is a defect in my camera lens thanks guys -2j