Did listings 7.26 to 7.29