Added spread calculations