updates things