center autodiscover implementation