use objectRef type for addresses