smart layout (605 Resources)