finished definitions 2.3