Changes made by Ricardo Bull (bnw_bull@yahoo.com.br).