Added snapshot code

WIP
Again, let's lower the time to wait here for the delay