add module file as C class