explain spread