modify some private values to avoid mismatch with public values