Functionalization of spiro[fluorene-9, 9′-xanthene] with diketopyrrolopyrrole to generate a promising, three-dimensional non-fullerene acceptor. (18th September 2020)