fix: split and put in modules

Created by  Jengamon  on March 3, 2024
EV477LPQ57FEHMFO6E3LL5MFWZC6NTGER42SKP5CJN73SWXGB5AQC
Change contents