case 1-5 and add setZeroM method
my CGS
my cgs complete, not working