types chapter update