improves no layout