s n a p s h o t d e s i g n .