Nicer way of writting, some extra references and beginning of the state of the art