added handling for ssh-agent not running