one process with new visual.c