change ordering of notifying predecessor in join
don't ever grab the first finger randomly