lot of ApplicationContext theorie added