specs for location handling