adding targets and updates