v0.1.2 make the script support both frontend and backend
v0.1.3 remove underscore