alan is one of the longest standing male characters in the show