perplexity client; consider minimum from all files
added runnable war