added check with spire