Add hummingbird update function, reformat some things