should work on Lin/OSX