added Anvar's & Mars's code