base update for toppage