added image viewer, added clone of stored object to avoid re-using same object