specifications and appendix