more definitions commented