A lot more of protocol added to UsherApp, needs testing