fix list layout