remove the constraint for not using double bang operator