simplifying module further