Create Types

work in progress document