abstract iso type to start with update location for squeeze