That (lymph node) was my thought axactly, but it's always better to get it checked out and know for sure.