post -- how to build an embeddable widget