updated through test-first show lesson