added ArchiveCallback, WritingRollManager working