https://hdhomeo.com/glossary/development-2/