Some work on dialer functionality