Appendix D. Implementation