more comments for code