trying to place events on sub controllers instead of views