Author: Aaron Recuenco & Jaleen Ramos