punctuation for types