fix list layout problem