extern mod
linkage