additional reporting by Tara Fowler