-fixed double negation,function name,unused param