more apis for document blocks