syntax and the like