Modular Type

adding modular type elements