backup core ucap implementation and documatation

XXX: get ucap.dot back