Begin coding modprn module