spread. Abstract