https://raghavendratechnic.blogspot.com/2022/10/how-to-make-tool-scripts.html