Adding snapshot component