big changes.  Runs .py in any dir!  issues remain