Refactored. Can be updated easily for future versions as well