update to not use §