David's a funny guy