- constraint experiments