smart layout (608 Resources)