finished writing module checker.