add AutoRefreshManager and notification preferences