update on the whole