State of the art analysis