So many holes, so little time. ...