Yeah about the 30 kids, but the rest seems spot on.