Change to delegate some process to the view
Add feature of view to match by extension