complete installer in modules