Use explicit Writes to avoid serialising the keywords
Add basic log