ANAL COMPILATION 2 -