method->constr
-nice