Use sequential sequence numbers instead of a random id
Supply search path for files. Use non-zero exit code on errors.