surely a file resource is better than an exec?