keep things updated