various tools for python