Episode 504: The Daily Zap: May 3