Type definition section (with questions)