convert to sync/atomic and marshal our own json for speed