Added old detectOnUpdate back with rst()