Why do we need all this??

 

v20240901