added DialerFunc