half log