oh god this is late, a bunch of updates this weekend