by Meng Cheong (eApp checklist)