Added million and TODO for more DRY approach