adding new params for cls