add the upload file
add img lazy loading