made associative trace