changed the serial snapshotter, fixed sine issues with the core recorder