extract package/task initialization
add PullSip worker