address() now uses table