2021 final review comprehensive 04.19