Create complex.source