ANAL COMPILATION PART 4