implement recent deals and fix design