Added source uploading