updating with yet another revision that should be complete