Ignore pycharm
Adding the original version from Pruet Boona