refining the oo memory testbenches