keep everything updated