stronger check on module