Documentation for what ot types should look like and how to use them