layout improvement