script can now be run from any folder
exception handling - not enough funds