add log event barrier (AllowAll, SizeAndTimeBased)
introduce settings interface