Delta Plus, cause for concern?