adicionado: mecanismo de "first run"