fix chopice value delegate provider and add choice demo
possibility to customise show details controller