finished design and implementation document