Added function option to Virtual fields in Crub listing. And other changes