add source preferred