add some data structure for doing memory location instantiation (handling method calls)