maybe automatic locations should come last