Add waterfall layout and take picture when first show

Add waterfall layout and take picture when first show