actually, need my tweak to reference object too.
Revert "actually, need my tweak to reference object too."

This reverts commit 2347972472cafb07e9b54abefecad8dc46783869.
add useful routine, not used yet.