updated preivew copy