alterado o escopo para session (há bugs)