Writing the implementation document