Systems adapt