added connect methods