add required documentation