edit to include snapshot