improved appendix B