change all branches to float