kai fr. o , m.