added cup sanpshot