You should recreate these before submitting them so that they'll show up as current memes in your profile. I keep checking your profile to comment on new stuff, and I guess I've been missing them. I'll have to look more closely at the Latest for you. :-)