add clone to constaint