Give credit to fideloper. Added change details