adds shapshot