structToString chaning empty field baheavior