Log file is currently brittle, and may break with comments added. Todo: read until newlines and discard extra information so user can add comments.