Some thoughts and a review