demo almost done with real data from db.