Updated APP Non-CSE 2023