change log structure