refactor waterfall view to let view small and no focus