Passes only 2.trace