more work on wecutil and event subscriptions. not working yet.