python files for various tasks