add new types