updates to maintain operability