https://www.jawad-book.com/2023/06/internal-control.html