another attempt with individual module names