pass in addr