Author: Ma. Gabby Alvarado.