2.0 initial snapshot