updates for module 8