speculative rating