add document impl. abstractvectorcreator