update opportunity for target