Updated diagram [ci skip]