add dot processing