documentation and design (ongoing)