snapshot
Fixes #100 - decoupling of streaming with core