Added ability to use custom dialer