adding IEmbedFunc.