fixed what pycharm broke
added a bunch of todos