updated update -- image and sound works