optimize choose size for poster, use ViewHolder, and little clean name variable