insert require in Beobachter interface