add MyController, different trigger modes and abiliy to switch
between them