Great job, especially on the "primum non nocere". It's just a detail, but it strongly reflects Angela Ziegler's political and philosophical views as she is a strong advocate for peace.