Forgot a few contraints