spans work