implemented deals block new design