module syntax