upating it all again