add location helpers