comments for clearness