snippet style by type \o/