its so hard to keep up with these updates