structured module model started