REVAMPED 12/20/23