final release ver. 1 of DSPN2022