it still has its moments. the latest episode had me bursting out laughing several times, you have to watch more than once to even catch all the gags. season 30 episode 16, watch if you get a chance.