I did try it bit seems like I am not doing it rite, will post comments after further testing.
Going back I really think I need some kinda invoke script like
when Selection.paste in a range automatically run macro. See if you can point me into a direction. Thanks