This looks solvable.... introduce C_Lmax next?