update framework with auth and a bunch of other items