Module Factory header
Added example