my tools written in python