função é polêmica