Add ValueInterface to customize the text