fixed bug - saving wasn't always being recorded to mongo