module now works