some initial datatypes