Final update3