final register update