the updated version completely according to the PR from Sandra. see details in Issue
particularly thanks to @sabifo4 for testing v1.0 of the tool and many efforts in contributing to making the tool much more user-friendly. thanks also to @ERRMoody for testing.