process & documentation