add source project