Pee Wee Herman passed away