adds chap 3 saved instance state