add controller and demo for this example
alter sorting for derived fields