add LOCATION switch case to insert() that i missed last time and added
content observer to watch for changes