data: be less strict with constraints