first persistent result log implemented