added ssh key generation