update state of the art