reviewed the file hierarchy to isolate address info related funcs/types