Removed preference on change listeners.  We should be using the API