add app snapshot