Update the code to the state of the art