more updates for module 3