Damn, where the hell has he been... Happy Birthday Barney!