added consolidate engine