add wssh function