Types2

Input enums for stability