Create datatypes