keep metadata up to date?