example design
get locations from server only. tags missing