starting to test example 18-0