better transitioning in chap 4 (from imperative verification to sql), and almost done with chap 5