added controller for each result so that we can manage fields