add source option