list layout
set upload image to background thread