merge
adding constraint for reservation