fix broken argument check
fix broken $PATH
updated reqs
only looking for known working client types
only tested client types