language constraints