Fully implemented update block with correct faces in place.