The state of the art