modified module 1