Text change and image upload