Consider having up/down push arrows (similar to those available in Framework Administration) to allow users to push up and down analysis links so that if one activity changes (or is added) at the beginning of the programmes links, they need not re-add each activity again. E.g. if you change or want to add to link 71, you would need to push each activity thereafter out by reselecting the next activity in the proceeding links, 72, 73 etc.