internal method conventions
tests are hard
renaming runfile