improuved installation