document composition faclity for objectess