comments def, empty modes