fix possibility for conditional to not have parenthesis