I've been talking to some others, and i'm going to try for some more pics. We think it might be an abscess because of the god awful smell...so i'm going to investigate.