event model & controller + preparation for suploExists