NFRs

https://docs.google.com/document/d/1vgHdXoVlG_7RtzGBYG7zjO6SUTL0q7CEZVFQw_dPmwo/edit?usp=sharing