allow smoke to be run from any directory per issue #3