New design for events handler, strongly mixing Policy and Behaviors designs