fixed parenthesis bug with enforce