Author: Andreia Gabriel Pereira