ohhhhh dang, I'm super happy you're back :). If you're talking about memehub that's pretty much dead. I am now posting in the memehive community but the upvotes are nothing to write home about. I'm currently on holiday in my home town for a few days :)