add more doc for source() and jar()