add drive-change-file prototype