bring up to current functional state