Add client works

pushing version of all files that work with Add client