structured log prelim