Fields: Community (taxonomy vocab) Venue (nodereference) Location name: Street: Additional: City: State/Province: Postal code: Latitude: Longitude: Current workflow: * Select community from list * Select venue, if one exists (in future would like ability to create if it doesn't) * Enter location name * Enter address * Map does not change to reflect address changes nor can you use the map to set the address * Lat / long set automatically from address or from map or entered manually Wanted workflow: If venue exists, select it * Auto fills in community and all location info * Able to be edited if needed * Map changes to reflect location If venue doesn't exist, give option to add it * Need to think more on this... Should you put the location in the venue and have it backfill or put the location in current node and have it auto fill in the venue? If not interested in using / adding venue * Enter location name * Enter address info * Community auto fills * Click "map it button" * Map moves to match address * Lat / long filled in if possible * If user changes map, location info changes to match