use empty string for missing address