update picture larger than 4MB