Master-project-AOP-2024