Limited destroy scope
Added convenience method
Refactored views