r: WIP snapshot(still broken)