fixed promtion dao