tweaks to location component