reducing coupling

reducing coupling

reducing coupling