myself tools written by python