Add: Now contraint geometry optimization are possible.