Mara McCall pattern review