initial snapshot of v2.1