Introduce a cases layout with separate contents