blood stuff done
blood stuff with merge