david project

short desc

Risks and challenges