making sure everything uptodate