from custom home and shared layout to dynamic containers