Appendix A And B