Let's undergo every thing using a case situation. But ahead of that, let us talk about some OOP principles. If just one won't realize why/when to work with some operation, there is absolutely no issue realizing how it operates behind the scenes. three @TinLuu - There is only one solution https://vinzite.com/home-with-carpet-freshener/