syntax and story