cleanup and add support for running pacakge from windows
combining argument key values with interpolation for readability