- ignoring invalid file
 - NOT TESTED FOR PYCHARM