Implemented update sequence