define additional types