Very smart and creative.