refactors band views