feature of updating contact list

add option to update contact list for each source. enhance database
performance.