fixed module 2