Detailed comments: