section module init/destroy sequence fixed