added StringBuilder when printing the field