added ssh tunnel method
some tweaks
resolved merge conflicts
something with downcase and update, can't remember