Use custom item delegate