second type