Main Search Trans Anal Compilation