20231107 by Jin Sangtae