modificacoes feitas pelo _eder