bottom half of 1st branch in progress