Some parts of the comment are still valid and should be kept