figure 8 update