backend applicationContext setup works