oh, so many updates