add py tools