Add cycle elimination