settling on module convention