updates to module 9