added difference between keywords and identifiers