software connector