improve lay out