module + example