add fix when their is no contraint and no user