add ssh key handling