adds sourcecode