adding cps cache. adding new snapshot script. changed the initial snapshot script.