add source to complexstring