~UPDATE 10-22-23 ~