spell and benchmark