add compact string