updated code for Teasers with Data Provider