Documents backend interfacing

I would extend the "and derivate" part.