made executable
creating new filename works for relative paths