use sdk instead of naked calls to Faye