controller:filter and format