rename IllegalArgumentException to IllegalStateException when no incomplete stories are found