Catholic Church finally does its job