dial protocol stuff