Cleaned up dial update code.