Outline view logic
Added controller