only attach location after explicit request