calc spread
calc spread