refine zssmodel, private field nameing and source file header