update dualSona.c