text and image updates