new logging model class