add more fields for location