2types